package com.wyzz.hr.pojo;

import java.util.List;

import com.wyzz.hr.pojo.base.BaseDepartment;

public class Department extends BaseDepartment {

	public Department() {
		orderNum = Integer.valueOf(0);
		actualNum = Integer.valueOf(0);
	}

	public Department(String id) {
		super(id);
		orderNum = Integer.valueOf(0);
		actualNum = Integer.valueOf(0);
	}

	public Department(String id, String departmentName, Integer departmentSortId) {
		super(id, departmentName, departmentSortId);
		orderNum = Integer.valueOf(0);
		actualNum = Integer.valueOf(0);
	}

	public String getDeptHeader() {
		return deptHeader;
	}

	public void setDeptHeader(String deptHeader) {
		this.deptHeader = deptHeader;
	}

	public static long getSerialVersionUID() {
		return 1L;
	}

	public Employee getDeptHead() {
		return deptHead;
	}

	public void setDeptHead(Employee deptHead) {
		this.deptHead = deptHead;
	}

	public Integer getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(Integer orderNum) {
		this.orderNum = orderNum;
	}

	public Integer getActualNum() {
		return actualNum;
	}

	public void setActualNum(Integer actualNum) {
		this.actualNum = actualNum;
	}

	public List getSubDeptList() {
		return subDeptList;
	}

	public void setSubDeptList(List subDeptList) {
		this.subDeptList = subDeptList;
	}

	public Department getParentDept() {
		return parentDept;
	}

	public void setParentDept(Department parentDept) {
		this.parentDept = parentDept;
	}

	public PositionBase getRespPb() {
		return respPb;
	}

	public void setRespPb(PositionBase respPb) {
		this.respPb = respPb;
	}

	private static final long serialVersionUID = 1L;
	private String deptHeader;
	private Employee deptHead;
	private Integer orderNum;
	private Integer actualNum;
	private Department parentDept;
	private List subDeptList;
	private PositionBase respPb;
}
